Service Up

InBox AgentGoals

Versão 6.2.3

Data de Criação 18/10/2019

Recursos

Este módulo possibilita a criação de campos de UST para o módulo de Serviço e Filas, e também podendo visualizar o quanto está sendo utilizado destas USTs. Sendo que a Fila recebe o valor total da UST e o Serviço recebe o que seria gasto com cada chamado aberto com aquele serviço.

Pré-requisitos

Framework

As seguintes versões de Framework OTRS são suportadas:

  • [6.0.x]

Módulos

Os seguintes módulos são requeridos:

  • InBox Core 6.22.7 ou superior

Sistema Operacional

Os seguintes sistemas operacionais são requeridos:

  • [Nenhum]

Software de Terceiros

Os seguintes softwares de terceiros são requeridos:

  • [Nenhum]

Instalação

bin/otrs.Console.pl Admin::Package::Install /path/to/InBox\ AgentGoals-6.2.3.opm

Configuração

Este módulo pode ser configurado via "Configuração do Sistema" na interface administrativa. As seguintes opções de configurações estão disponíveis:

AgentGoals::Core::DefaultOverviewColumns

Informações do ticket mostrados na visão geral de tickets. ( O TicketNumber não pode ser desativado pois é necessário )

Sendo 1 para habilitar a coluna e 0 para desabilitá-la.

Config

Daemon::SchedulerCronTaskManager::Task###ConsumptionWarning

Criação da Cron que irá executar a verificação de histórico e envio de E-mails.

Config

ConsumptionWarning::E-mail::Receiver

Configura o E-mail que receberá as notificações sobre as filas.

Config

ConsumptionWarning::E-mail::Sender

Configura o E-mail que enviará as notificações sobre as filas.

Config

ConsumptionWarning::USTPercentage

Configura a porcentagem desejada para que quando atingida ou ultrapassada enviar

um e-mail para o responsável.

Config

AgentGoals::BeginningOfPeriod

Configura o dia inicial do período.

Config

AgentGoals::Core::StatesToCount

Configura os nomes dos estados de chamados em que o UST será contabilizado:

Config

Uso

Pré-requisitos

Depois de instalar o módulo, deverá ser adicionado o arquivo JavaScript Core.Agent.AgentGoalsService.js na configuração Loader::Module::AdminService###002-Ticket e na Loader::Module::AdminQueue###002-Ticket.

Exemplo da configuração Loader::Module::AdminService###002-Ticket.

Config

Em seguida serão habilitados quatro novos campos no sistema, sendo três deles nos Serviços:

Config

E o outro será criado na Fila:

Config

Após criar ou atualizar os serviços e as filas, o módulo estará pronto para uso.

Abertura de chamados

Nas telas de abertura de chamado, ao selecionar um serviço que tenha UST, os campo referentes à ele são mostrados:

Config

E ao abrir o chamado, o widget lateral também exibe os dados do serviço:

Config

Checar UST

Após instalar o módulo será criado um novo item no menu chamado "Metas". Selecionando abrirá um sub-menu chamado "Controle de Metas".

Config

A seguinte tela será mostrada:

Config

Adicionado os detalhes de chamado pelo filtro.

enter image description here

Nesta tela possuímos a tabela de filas com o nome da fila, o total de UST o consumo de UST no mês corrente, a porcentagem do que já foi gasto e os detalhes que mostrarão em quais serviços os chamados foram abertos, mostrando a seguinte tela:

Config

Na qual poderá ser visto quantos chamados foram abertos em cada serviço e quantidade total de consumo, também é possível visualizar os chamados criados nesses serviços clicando no ícone:

Config

Enviando notificação

Após um serviço passar da porcentagem indicada na configuração ConsumptionWarning::USTPercentage, a próxima vez que a cron for executada( se estiver habilitada ) será enviado um e-mail falando quais as filas que foram e que estão estouradas, sendo que caso a fila já tenha sido estourada neste mês não será reenviado um outro e-mail com a mesma fila.

Config

Config